<!-- 第二行 -->

<template>
  <FormRadio :one="obj" :label="obj.targetName" bind="value" :dict="dict" @change="toChange">
    <!-- 标签 -->
    <template #label>
      <span>{{ obj.targetName }}</span>
      <el-tooltip :content="obj.describe" placement="right">
        <span class="inFlexCC">?</span>
      </el-tooltip>
    </template>
  </FormRadio>
</template>

<script>
// ============================== 导入依赖 ============================== //

import CORE from '@/CORE'
import Secure1 from '../Secure1'

// ============================== 导出组件 ============================== //

export default CORE.extend(Secure1, {
  /**
   * 名称定义 (实际使用名称)
   */
  name: 'Secure2',

  /**
   * 计算属性 (慎用箭头函数)
   */
  computed: {
    /**
     * 对象
     */
    obj() {
      const matched = this.list.find((item) => item.targetItem === '10001002')
      return matched || {}
    },

    /**
     * 字典
     */
    dict() {
      return [
        ['1', '非常清楚'],
        ['2', '清楚'],
        ['3', '一般'],
        ['4', '较差'],
        ['5', '不清楚'],
      ]
    },
  },
})
</script>
